package com.icbc.cfsmgmt.timer;

import java.util.TimerTask;

import com.icbc.cc.api.CallApi;
import com.icbc.cte.logging.Log;
import com.icbc.cte.logging.LogFactory;

public class BackUpTableTask extends TimerTask {
	private static Log log = LogFactory.getLog(BackUpTableTask.class);
	private static boolean isRunning = false;

	public void run() {
		if (!isRunning) {
			isRunning = true;
			log.info("开始执行任务..."); // 开始定时任务

			 String result = CallApi.callGetCastProductListPushApi();
			 log.info("执行结果:"+result);

			 log.info("执行任务完成..."); // 任务完成
			isRunning = false;
		} else {
			log.debug("上一次任务执行还未结束..."); // 上一次任务执行还未结束
		}
	}

}
